The Living Software Development Process
نویسندگان
چکیده
Today’s software development projects are confronted with a frequently changing environment like rapidly altering business domains and processes, a fast technology evolution and a great variety of evolving methods and development processes. Therefore highly flexible and adaptable software development processes are required, which allow projects to react on changes quickly and to adopt existing development methods to comply with the projects’ actual needs. Such a process, which allows static and dynamic tailoring and evolutionary improvements, is called a living software development process. This article introduces a common process framework for the living software development process based on the concepts of process patterns and work artefacts. The proposed framework enables software engineers to define, evolve and apply a flexible development process with respect to the daily needs of their software development project. A running example guides the reader through the article.
منابع مشابه
Assessment of the local communities’ knowledge on mangrove ecology
The Kuala Selangor mangrove forest are facing massive reclamation for economic development but the conservation aspect and fisheries values of mangroves have been ignored in the decision-making process. The local community support and awareness of the mangrove forest conservation are still doubtful. The aim of the study is to analyse the local community perception on the mangrove forest conserv...
متن کاملEnabling a Living Software Development Process with Process Patterns
Today’s software development projects are confronted with a frequently changing environment like rapidly altering business domains and processes, a fast technology evolution and a great variety of evolving methods and development processes. Therefore highly flexible and adaptable software development processes are required, which allow projects to react on changes quickly and to adopt existing ...
متن کاملModel Versioning in Context of Living Models
In this paper we present an approach of Model Versioning and Model Repository in context of Living Models view. The idea of Living Models is a step forward from Model Based Software Development (MBSD) in a sense that there is tight coupling between various artifacts of software development process. These artifacts include System Models, Test Models, Executable artifacts etc. We explore the issu...
متن کاملAn Action Research Approach to Rural Living Labs Innovation
This paper examines the potential of the Living labs concept as change catalyst for rural and regional development. An action research approach is proposed as a basis for organising innovation in Living labs. The approach distinguishes between strategic and operational Living labs activities. We discuss how software development as spiral process and how architecture framework development can be...
متن کاملTurning development standards into repositories of experiences
There has been a resurgence of interest in developing organization-wide Standard Development Methodologies (SDMs) for software development. It is well-known that creating an SDM is only the first step in the process of improving software engineering practices in an organization. SDMs must become living documents that evolve with changing software development needs. The research presented in thi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003